large rent/hole - Turkish English Dictionary